home *** CD-ROM | disk | FTP | other *** search
/ Apple Developer Connection Student Program / ADC Tools Sampler CD Disk 3 1999.iso / Metrowerks CodeWarrior / Java Support / Java_Source / IFC_112 / netscape / application / ScrollBarOwner.java < prev    next >
Encoding:
Text File  |  1999-05-28  |  892 b   |  32 lines  |  [TEXT/CWIE]

  1. // ScrollBarOwner.java
  2. // By Ned Etcode
  3. // Copyright 1996, 1997 Netscape Communications Corp.  All rights reserved.
  4.  
  5. package netscape.application;
  6.  
  7. /** Interface implemented by objects interested in changes to a ScrollBar's
  8.   * state.
  9.   */
  10.  
  11. public interface ScrollBarOwner {
  12.    /** Called when the ScrollBar becomes active.
  13.      * @see ScrollBar#setActive
  14.      */
  15.     public void scrollBarDidBecomeActive(ScrollBar aScrollBar);
  16.  
  17.    /** Called when the ScrollBar becomes inactive.
  18.      * @see ScrollBar#setActive
  19.      */
  20.     public void scrollBarDidBecomeInactive(ScrollBar aScrollBar);
  21.  
  22.    /** Called when the ScrollBar becomes enabled.
  23.      * @see ScrollBar#setEnabled
  24.      */
  25.     public void scrollBarWasEnabled(ScrollBar aScrollBar);
  26.  
  27.    /** Called when the ScrollBar becomes disabled.
  28.      * @see ScrollBar#setEnabled
  29.      */
  30.     public void scrollBarWasDisabled(ScrollBar aScrollBar);
  31. }
  32.